#ifndef FCG_PARTICLE_NODE_H
#define FCG_PARTICLE_NODE_H
#include "ParticleType.h"
#include "ParticleTools.h"
namespace FireCloud{
class ParticleNode{
public:
	ParticleNode(GLvector speed,GLcolor start_color,GLcolor end_color,GLfloat start_size,GLfloat end_size,GLuint life);
	GLboolean draw(GLvector a);
private:
	GLvector m_pos;
	GLvector m_speed;
	GLcolor m_start_color;
	GLcolor m_end_color;
	GLcolor m_diff_color;
	GLfloat m_start_size;
	GLfloat m_end_size;
	GLfloat m_diff_size;
	GLuint m_life;
	GLuint m_age;
};
}
#endif
